package com.csu.cphone.service;

import java.util.List;

import com.csu.cphone.pojo.MaintainSelectAnswerPojo;


/** 
 * @项目名称：cphone
 * @类名称：MaintainSelectAnswerService
 * @类描述：
 * @创建人：Tangc
 * @创建时间：2017年12月7日 下午4:15:34
 * @company:
 */
public interface MaintainSelectAnswerService
{

    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午4:38:47
     * @param maintainProblemId
     * @return
     */
    
    Integer deleteById(Integer maintainProblemId);

    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午4:38:52
     * @param pageSize
     * @param startIndex
     * @param order
     * @return
     */
    
    List<MaintainSelectAnswerPojo> queryList(Integer pageSize, Integer startIndex, String order,String maintainOrderSn);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午4:38:56
     * @return
     */
    
    Integer count(String maintainOrderSn);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午4:39:01
     * @param maintainProblemId
     * @return
     */
    
    MaintainSelectAnswerPojo queryById(Integer maintainProblemId);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午4:39:07
     * @param selectPojo
     * @return
     */
    
    Integer update(MaintainSelectAnswerPojo selectPojo);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午5:07:59
     * @param maintainPhoneId
     * @param maintainOrderSn
     * @param maintainProblemId
     * @param maintainProblemSelectId
     * @param cost
     * @return
     */
    
    MaintainSelectAnswerPojo add(Integer maintainPhoneId, String maintainOrderSn, Integer maintainProblemId,
            Integer maintainProblemSelectId, Double cost);

}
